Шаг 15 - Запрет наследования.

Загрузить проект

При создании приложений с управляемым кодом можно запретить наследование.

Visual C++.Net
Visual Basic.Net
CSharp

Visual C++.Net

__sealed class CMyClass
{
};

  
class CMyNewClass : public CMyClass // ошибка, наследование запрещено
 {
	
 };

Visual Basic.Net

NotInheritable Class CMyClass 
        
End Class
    
Public Class CMyNewClass
        Inherits CMyClass	rem ошибка, наследование запрещено
        
End Class

CSharp

sealed class CMyClass
	{
	
	 

   	}

	
class CMyNewClass : CMyClass // ошибка, наследование запрещено
	 {
		 
	 }

Hosted by uCoz